package com.desire.homework;

/**
 * @author desire
 */
public class _14_百钱白鸡问题 {
    /**
     * 公鸡一个五块钱，母鸡一个三块钱，小鸡三个一块钱，现在要用一百块钱买一百只鸡，问公
     * 鸡、母鸡、小鸡各多少只
     *
     * @param args
     */
    public static void main(String[] args) {
        int count = 0;
        int money = 100;
        for (int i = 0; i <= money; i++) {
            for (int j = 0; j <= money; j++) {
                for (int k = 0; k <= money; k++) {
                    if ((5 * i + 3 * j + k / 3) == money && k % 3 == 0 && (i + j + k == money)) {
                        count++;
                        System.out.printf("公鸡 %d 只, 母鸡 %d 只, 小鸡 %d 只. \n", i, j, k);
                    }
                }
            }
        }
        System.out.printf("一共有 %d 种组合", count);
    }
}
